Aqui descrevemos os vários métodos/funções que podem ser usados com nosso Javascript:
- The
flux.get
method - The
flux.track
method - Ouvintes de eventos
O método get
O método flux.get
pode ser usado para recuperar tokens resolvidos que foram retornados recentemente.
Quando ocorre o rastreamento, quaisquer solicitações de resolveToken
são retornadas e adicionadas a um objeto resolvedTokens
.
O método flux.get
acessa este objeto e retorna o valor.
Por exemplo, para obter o ID do visitante atual:
flux.get('{visitor}')
Para obter o ID do nó atual:
flux.get('{current-node-id}')
E para quaisquer outros tokens que você tenha definido em fluxOptions ou enviado em uma solicitação de visualização manualmente:
flux.get('{token-name}')
O método track
O método track é para enviar visualizações e conversões.
Estes são detalhados completamente em seus documentos dedicados:
Os dois eventos são:
flux.track('view', { optional tracking attributes object }, optionalCallbackFunction )
e
flux.track('conversion', { conversion tracking attributes object }, optionalCallbackFunction )
Ouvintes de eventos
O FunnelFlux JS não requer mais ouvintes de eventos para garantir o sequenciamento de conversões.
No entanto, você ainda pode explorar nossos eventos JS para acionar outros eventos.
Atualmente, existem dois disponíveis, exemplos abaixo:
document.addEventListener('fluxView', function(){ console.log('Flux view completed') })
document.addEventListener('fluxConversion', function(){ console.log('Flux conversion completed') })
Ou no caso de acionar outras funções:
document.addEventListener('fluxView', functionToCall)
document.addEventListener('fluxConversion', functionToCall)